home *** CD-ROM | disk | FTP | other *** search
/ Windows Expert / Windows Expert.iso / game / wins1726.zip / QCWINFRA.MAK < prev    next >
Makefile  |  1992-05-21  |  4KB  |  178 lines

  1. ORIGIN    = QCWIN
  2. ORIGIN_VER    = 1.00
  3.  
  4. PROJ    =QCWINFRA
  5. DEBUG    =0
  6. PROGTYPE    =1
  7. CALLER    =
  8. ARGS    =
  9. DLLS    =
  10. CVPACK    =1
  11. CC    =cl -qc
  12. RC    =rc
  13. CFLAGS_G_WEXE    =/AM /W1 /Ze /D_WINDOWS /DWINFRACT /G2w /Zp 
  14. CFLAGS_D_WEXE    =/Zi /Gi$(PROJ).MDT /Od /DWINFRACT
  15. CFLAGS_R_WEXE    =/O /Os /Gs /DNDEBUG 
  16. CFLAGS_G_WDLL    =/AS /G2w /Zp /Aw /W3 /D_WINDOWS /D_WINDLL
  17. CFLAGS_D_WDLL    =/Gi /Od /Zi
  18. CFLAGS_R_WDLL    =/O /Os /DNDEBUG
  19. CFLAGS_G_WTTY    =/AS /G2w /W3 /D_WINDOWS
  20. CFLAGS_D_WTTY    =/Gi /Od /Zi
  21. CFLAGS_R_WTTY    =/O /Os /DNDEBUG
  22. CFLAGS_G_DEXE    =/AS /W2
  23. CFLAGS_D_DEXE    =/Gi /Od /Zi
  24. CFLAGS_R_DEXE    =/O /Ot /DNDEBUG
  25. CFLAGS    =$(CFLAGS_G_WEXE) $(CFLAGS_R_WEXE)
  26. LFLAGS_G_WEXE    =/A:16/ST:10240 /SE:1024
  27. LFLAGS_D_WEXE    =/CO 
  28. LFLAGS_R_WEXE    =
  29. LFLAGS_G_WDLL    =/ST:5120 /A:16
  30. LFLAGS_D_WDLL    =/CO
  31. LFLAGS_R_WDLL    =
  32. LFLAGS_G_WTTY    =/ST:5120 /A:16
  33. LFLAGS_D_WTTY    =/CO
  34. LFLAGS_R_WTTY    =
  35. LFLAGS_G_DEXE    =/NOI /ST:2048
  36. LFLAGS_D_DEXE    =/CO
  37. LFLAGS_R_DEXE    =
  38. LFLAGS    =$(LFLAGS_G_WEXE) $(LFLAGS_R_WEXE)
  39. RCFLAGS    =
  40. RESFLAGS    =/t /k 
  41. RUNFLAGS    =
  42. RESFILES =     COORD.DLG ZOOM.DLG WINFRACT.ICO MATHTOOL.ICO 
  43. DEFFILE =     WINFRACT.DEF
  44. OBJS_EXT =     CALCMAND.OBJ CALMANFP.OBJ FPU087.OBJ FPU387.OBJ FRACSUBA.OBJ LSYSA.OBJ \
  45.     MPMATH_A.OBJ NEWTON.OBJ WGENERAL.OBJ 
  46. LIBS_EXT =     
  47.  
  48. .rc.res: ; $(RC) $(RCFLAGS) -r $*.rc
  49.  
  50. all:    $(PROJ).EXE
  51.  
  52. 3D.OBJ:    3D.C $(H)
  53.  
  54. CALCFRAC.OBJ:    CALCFRAC.C $(H)
  55.  
  56. CMDFILES.OBJ:    CMDFILES.C $(H)
  57.  
  58. DECODER.OBJ:    DECODER.C $(H)
  59.  
  60. DIALOG.OBJ:    DIALOG.C $(H)
  61.  
  62. DIALOG2.OBJ:    DIALOG2.C $(H)
  63.  
  64. ENCODER.OBJ:    ENCODER.C $(H)
  65.  
  66. F16.OBJ:    F16.C $(H)
  67.  
  68. FRACSUBR.OBJ:    FRACSUBR.C $(H)
  69.  
  70. FRACTALP.OBJ:    FRACTALP.C $(H)
  71.  
  72. FRACTALS.OBJ:    FRACTALS.C $(H)
  73.  
  74. GIFVIEW.OBJ:    GIFVIEW.C $(H)
  75.  
  76. HELP.OBJ:    HELP.C $(H)
  77.  
  78. JB.OBJ:    JB.C $(H)
  79.  
  80. LINE3D.OBJ:    LINE3D.C $(H)
  81.  
  82. LOADFILE.OBJ:    LOADFILE.C $(H)
  83.  
  84. LORENZ.OBJ:    LORENZ.C $(H)
  85.  
  86. LSYS.OBJ:    LSYS.C $(H)
  87.  
  88. MAINFRAC.OBJ:    MAINFRAC.C $(H)
  89.  
  90. MATHTOOL.OBJ:    MATHTOOL.C $(H)
  91.  
  92. MISCOVL.OBJ:    MISCOVL.C $(H)
  93.  
  94. MISCRES.OBJ:    MISCRES.C $(H)
  95.  
  96. MPMATH_C.OBJ:    MPMATH_C.C $(H)
  97.  
  98. PARSER.OBJ:    PARSER.C $(H)
  99.  
  100. PLOT3D.OBJ:    PLOT3D.C $(H)
  101.  
  102. PROFILE.OBJ:    PROFILE.C $(H)
  103.  
  104. PROMPTS.OBJ:    PROMPTS.C $(H)
  105.  
  106. SELECT.OBJ:    SELECT.C $(H)
  107.  
  108. TESTPT.OBJ:    TESTPT.C $(H)
  109.  
  110. TGAVIEW.OBJ:    TGAVIEW.C $(H)
  111.  
  112. WINDOS.OBJ:    WINDOS.C $(H)
  113.  
  114. WINDOS2.OBJ:    WINDOS2.C $(H)
  115.  
  116. WINFRACT.OBJ:    WINFRACT.C $(H)
  117.  
  118. WINTEXT.OBJ:    WINTEXT.C $(H)
  119.  
  120. WINFRACT.RES:    WINFRACT.RC $(RESFILES) $(H)
  121.  
  122. $(PROJ).EXE:    3D.OBJ CALCFRAC.OBJ CMDFILES.OBJ DECODER.OBJ DIALOG.OBJ DIALOG2.OBJ \
  123.     ENCODER.OBJ F16.OBJ FRACSUBR.OBJ FRACTALP.OBJ FRACTALS.OBJ GIFVIEW.OBJ HELP.OBJ JB.OBJ \
  124.     LINE3D.OBJ LOADFILE.OBJ LORENZ.OBJ LSYS.OBJ MAINFRAC.OBJ MATHTOOL.OBJ MISCOVL.OBJ \
  125.     MISCRES.OBJ MPMATH_C.OBJ PARSER.OBJ PLOT3D.OBJ PROFILE.OBJ PROMPTS.OBJ SELECT.OBJ \
  126.     TESTPT.OBJ TGAVIEW.OBJ WINDOS.OBJ WINDOS2.OBJ WINFRACT.OBJ WINTEXT.OBJ $(OBJS_EXT) $(DEFFILE)
  127.     echo >NUL @<<$(PROJ).CRF
  128. 3D.OBJ +
  129. CALCFRAC.OBJ +
  130. CMDFILES.OBJ +
  131. DECODER.OBJ +
  132. DIALOG.OBJ +
  133. DIALOG2.OBJ +
  134. ENCODER.OBJ +
  135. F16.OBJ +
  136. FRACSUBR.OBJ +
  137. FRACTALP.OBJ +
  138. FRACTALS.OBJ +
  139. GIFVIEW.OBJ +
  140. HELP.OBJ +
  141. JB.OBJ +
  142. LINE3D.OBJ +
  143. LOADFILE.OBJ +
  144. LORENZ.OBJ +
  145. LSYS.OBJ +
  146. MAINFRAC.OBJ +
  147. MATHTOOL.OBJ +
  148. MISCOVL.OBJ +
  149. MISCRES.OBJ +
  150. MPMATH_C.OBJ +
  151. PARSER.OBJ +
  152. PLOT3D.OBJ +
  153. PROFILE.OBJ +
  154. PROMPTS.OBJ +
  155. SELECT.OBJ +
  156. TESTPT.OBJ +
  157. TGAVIEW.OBJ +
  158. WINDOS.OBJ +
  159. WINDOS2.OBJ +
  160. WINFRACT.OBJ +
  161. WINTEXT.OBJ +
  162. $(OBJS_EXT)
  163. $(PROJ).EXE
  164.  
  165. C:\QCWIN\LIB\+
  166. /NOD mlibcew oldnames  libw
  167. $(DEFFILE);
  168. <<
  169.     link $(LFLAGS) @$(PROJ).CRF
  170.     rc $(RESFLAGS) WINFRACT.RES $(PROJ).EXE
  171.  
  172. $(PROJ).EXE:    WINFRACT.RES
  173.     rc $(RESFLAGS) WINFRACT.RES $(PROJ).EXE
  174.  
  175. run: $(PROJ).EXE
  176.     $(PROJ) $(RUNFLAGS)
  177.  
  178.